/****************************
 * 配置文件
 ****************************/

exports.configInfo = {

  /*** 服务器配置 ***/
  server: {
    ip: "http://127.0.0.1",                 //Ip地址
    port: 8007,                             //端口号
    name: "WeiFuWu_JieKouKaiFa_Framework",  //服务器名称  
    crossOrigin: true,                      //是否接收跨域请求
    businessPath: "middleBusiness"          //中间层业务目录
  },

  /*** mysql配置 ***/
  mysql: {
    host: 'rm-2ze1kg3ip763wer90o.mysql.rds.aliyuncs.com',
    user: "liweixuan",
    password: "12345678",
    port: 3306,
    database: "socket_db"
  },

  /*** redis缓存数据库配置 ***/
  redisConfig: {
    port: 6379,
    address: "127.0.0.1",
    dbName: 1
  },

  /*** 服务器基本配置 ***/
  base: {
    isCrossOrigin: true,         //是否开启跨域处理
    isClusterStart: false,        //是否以集群方式启动
  },

  /*** 文件管理基本配置 ***/
  fileManager: {
    baseDir: "file",                //文件根存储目录(所有的文件都以该目录为根)
    keepExtensions: true,                  //是否保留文件上传后的扩展名
    configFile: "configFile",          //默认系统文件的存储路径（例如：默认水印图片）
    maxFileSize: 10 * 1024 * 1024,     //上传文件的大小限制，默认为10M
    isDBManager: false,                 //是否开启文件管理服务（需要配置数据库）
    noUploadType: [],                    //普通文件上传时，不允许上传的类型,空为允许任何文件
    uploadFileDir: 'files',               //普通文件上传的存放目录
  },

  /*** 图片上传相关配置 ***/
  uploadImageConfig: {
    uploadDir: 'images',           //图片上传文件的目录
    imageParocessingDir: "processing",       //图片处理后存放路径（例如：水印处理，剪裁处理等）
    watermarkDefaultImage: "ceshishuiyin.png", //默认系统水印文件
    watermarkDefaultText: "E-D文件服务",       //默认系统水印文字
    isThumbnail: false,              //上传后是否生成缩略图
    isWatermark: false,               //上传后是否设置水印
    watermarkType: "TEXT",             //水印的类型 TEXT-文字水印 IMAGE-图片水印
    thumbnailDir: "thumbnail",        //缩略图文件存放目录
    thumbnailSize: "200",              //缩略图的大小（像素），按比例缩放
    uploadType: [                   //允许上传的图片文件类型
      'png',
      'jpg',
      'jpeg',
      'gif'
    ]
  },

  /*** 服务器验权相关 ***/
  serverAuth : {
    serverNo : "S0001"  //服务器编号
  },

  /*** 公共参数配置 ***/
  publicConfig: {
    LIMIT: 20,          //默认每页显示数据量
    TOKENTIME: 1 * 86400,     //默认token过期时间
  },

  /*** ssh连接配置 ***/
  sshConfig : {
    user : '',
    pass : '',
    port : 22
  },

  /*** 自定义Header头Key ***/
  headersConfig: "",
  networkTimeout: 5000,  //网络请求的超时时间

  /*** sqlite相关配置 ***/
  sqlit : {
    dbPath : "docs/db/docs.db"
  }

};